Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 HIGH STREET Semi-Detached £1,333,257 £1,150,000 30 Nov 2020
65 HIGH STREET Semi-Detached £1,084,771 £210,000 16 May 1997
67 HIGH STREET Detached £3,966,614 £2,500,000 29 Jun 2007
69 HIGH STREET Detached £930,709 £499,950 11 Mar 2005